Industrial Experiences of Developing a Model for Software Development Quality Gates
نویسنده
چکیده
The purposes to use quality gates in software development are many. Quite often companies see that the usage of quality gates improves their overall efficiency, effectiveness and output quality of software delivery chain. They also see that the usage of quality gates helps them to make things right at once by not skipping quality assurance actions. This paper defines quality gate model for a software company. As well it shows that even quality gates might be in place they are not always followed because of a business reason. Companies can forget their well structured quality gate systems when business reason justifies it. The results of neglecting quality gates might lead to a situation where software asset output is not trusted anymore and quality is not known. In a longer run quality gate system seems to be as good as human being who is keeping it. This paper discusses about the most typical software development quality gates in an industrial context. As well it gives reasoning why these gates are usable and defines general criteria for each of them. Paper notifies that even quality gates are in place, they are not useful if not followed. The theoretical discussion in this paper is constructive and follows the constructive research method. Industrial experiments are explained using a case study method. Key-Words: Software quality, quality gates, software development
منابع مشابه
Developing a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملDeveloping a new model for availability optimization applied to a series-parallel system (Quality Engineering Conference Paper)
Redundancy technique is known as a way to enhance the reliability and availability of non-reparable systems, but for repairable systems, another factor is getting prominent called as the number of maintenance resources. In this study, availability optimization of series-parallel systems is modelled by using Markovian process by which the number of maintenance resources is located into the obje...
متن کاملExperiences with Model-based Product Line Engineering for Developing a Family of Integrated Control Systems: an Industrial Case Study
Integrated Control Systems (ICSs) are often large-scale and highly configurable software-intensive systems-of-systems, with software and hardware components integrated to control and monitor physical devices and processes (e.g., oil and gas production platforms). Employing Product Line Engineering (PLE) is believed to bring potential benefits with respect to reduced cost, higher productivity, h...
متن کاملA Process Reference Model for Reuse in Industrial Engineering: Enhancing the ISO/IEC 15504 Framework to Cope with Organizational Reuse Maturity
Improving reuse in industrial engineering for solution providers is more and more recognized as a key to economic success. Improving reuse increases the quality of the engineered systems, shortens engineering time, and decreases engineering costs regarding the development of customer-specific solutions. The GDESReuse project is therefore developing an integrated set of methods for assessing an ...
متن کاملPredicting the Air Quality Index of Industrial Areas in an Industrialized City in India Using Adopting Markov Chain Model
Introduction: The rapid urbanization coupled with industrial development in Indian cities has led to air pollution that causes adverse effects on the health of human beings. So, it is crucial to track the quality of air in industrial areas of a city to insulate the public from harmful air pollutants. The present study examined and predicted air quality index levels in industrial areas located ...
متن کامل